package helper

import "fmt"

const Deprecated = 0 //最低级别错误，程序继续执行

const Fatal = 1 // 致命级别错误致命级别错误，程序不往下执行

func Handler(err error, level int8) {

	if nil == err {
		return
	}

	switch level {
	case Fatal:
		handlerFatal(err)
	default:
		handlerDeprecated(err)
	}

}

func handlerFatal(err error) {

	panic(err)

}

func handlerDeprecated(err error) {

	// 记录日志什么的

	fmt.Println(err)

}
